listbox: keep emitting ::row-selected
authorMatthias Clasen <mclasen@redhat.com>
Tue, 8 Apr 2014 03:17:56 +0000 (23:17 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 8 Apr 2014 03:17:56 +0000 (23:17 -0400)
This was accidentally lost when multi-selection was added, causing
sidebars like the one in gnome-contacts or polari to not work any
more.

gtk/gtklistbox.c

index 36abbda606a137c36f7e0fce25307b68b2ff71fa..d67440f4949e7c0f4c3170a6b597a4244d3762bd 100644 (file)
@@ -1394,6 +1394,7 @@ gtk_list_box_select_row_internal (GtkListBox    *box,
   gtk_list_box_row_set_selected (row, TRUE);
   BOX_PRIV (box)->selected_row = row;
 
+  g_signal_emit (box, signals[ROW_SELECTED], 0, row);
   g_signal_emit (box, signals[SELECTED_ROWS_CHANGED], 0);
 }